A passive approach for detecting shared bottlenecks
نویسندگان
چکیده
There is a growing interest in discovering Internet path characteristics using end-to-end measurements. However, the current mechanisms for performing this task either send probe traffic, or require the sender to cooperate by time stamping the packets or sending them back-to-back. Furthermore, most of these techniques require the packets to carry sequence numbers to detect losses, and a few of them assume the existence of multicast. This paper introduces a completely passive approach for learning Internet path characteristics. In particular, we show that by noting the time difference between consecutive packets, a passive observer can cluster the flows into groups, such that all the flows in one group share the same bottleneck. Our approach relies on the observation that the correct clustering minimizes the entropy of the inter-packet spacing seen by the observer. It does not inject any probe traffic into the network, does not require any cooperation from the senders, and works with any type of traffic whether it is TCP, UDP, or even multicast.
منابع مشابه
On the Accurate Identification of Network Paths Having a Common Bottleneck
We present a new mechanism for detecting shared bottlenecks between end-to-end paths in a network. Our mechanism, which only needs one-way delays from endpoints as an input, is based on the well-known linear algebraic approach: singular value decomposition (SVD). Clusters of flows which share a bottleneck are extracted from SVD results by applying an outlier detection method. Simulations with v...
متن کاملRemote detection of bottleneck links using spectral and statistical methods
Persistently saturated links are abnormal conditions that indicate bottlenecks in Internet traffic. Network operators are interested in detecting such links for troubleshooting, to improve capacity planning and traffic estimation, and to detect denial-of-service attacks. Currently bottleneck links can be detected either locally, through SNMP information, or remotely, through active probing or p...
متن کاملAccurate Shared Bottleneck Detection Based On SVD and Outliers Detection
We present a new mechanism for detecting shared bottlenecks between end-to-end paths in a network. Our mechanism, which only needs one-way delays from endpoints as an input, is based on the well known linear algebraic approach SVD (Singular Value Decomposition). Clusters of flows which share a bottleneck are extracted from SVD results by applying an outlier detection method. Simulations with va...
متن کاملDetecting Hidden Shared Dependencies via Covert Channels
Designs for high availability using redundant subsystems rely on the independence of replicated subsystems to work. However, increasing prevalence of multiple administrative domains in distributed systems obscures dependency information. In this paper, we propose a new technique to detect hidden shared dependencies. We utilize the insight that shared resources often give rise to covert channels...
متن کاملOn Efficient On-Line Grouping of Flows with Shared Bottlenecks at Loaded Servers
We design an efficient on-line approach, FlowMate, for partitioning flows at a busy server into flow groups that share bottlenecks. These groups are periodically input to congestion coordination, aggregation, load balancing, admission control, or pricing modules. FlowMate uses inband packet delay measurements to the receivers to determine shared bottlenecks among flows. Packet delay information...
متن کامل